Keyrol FigueroaKeyrol Figueroa
BadmintonAsian Games 2026: India's 12-Year Badminton Streak Ends, and the Pair That Beat the World Champions Fell in Round OneIn Ichinomiya, within a single week of competition, the same men's doubles pa...
BadmintonThe Court Never Lies: India at the 2026 Asian Games and a Twelve-Year SilenceAt a satellite hall in Ichinomiya, three days after beating the reigning worl...
BadmintonIndia at the 2026 Asian Games: When Champions Fall, Teenagers Rise, and a 12-Year Streak Breaks at IchinomiyaThe 21-11 scoreline flashed on the electronic board at Ichinomiya Gymnasium, ...
BadmintonAsian Games 2026: The Generational Shift in Indian BadmintonTwenty-one to eleven. That was the first-game score when Satwik-Chirag defeat...
BadmintonIndia's Badminton Report Card at Asian Games 2026: A Crack Between Two GenerationsOn the third day of the men's team event at the 2026 Asian Games, Satwiksaira...
Table TennisFrom Barnet to CBeebies: How English Table Tennis Plants Seeds After Beijing 2026On the floor of a table tennis centre in Barnet, north London, a dog ball rol...
Domestic FootballThe V.League Transfer Market: When the Contract Is the One Thing Nobody PublishesOne Saturday evening, I sat in front of the screen watching a V.League match...
BadmintonNguyen Tien Minh at 43 and a Victory Written by Someone Else's WeaknessOn the evening of September 8, 2026, in the men's singles qualifying rounds o...
Domestic FootballVFF Term 10 Election: The Finance Vice-Chairman Seat Is the Real ContestOn 21 October 2026, the Vietnam Football Federation published its candidate...
EsportsVCT 2027: When Riot Games Turned a Calendar Into an Economic ContractIn the period of tracking matches that shaped my discipline, I learned...
Domestic FootballVietnam U20 Eliminated from Asian Qualifiers: An Apology Cannot Replace a Tactical ReviewOn Tuesday evening, the Vietnam Football Federation's official page published...
EsportsSeth Young, ROLR and Seven Years of Waiting for the U.S. Esports Betting MarketIn the internal records of an esports prediction platform I managed to access...
International FootballTwo Stretchers at the Mapei: Milan Lose Their Rhythm in the First HalfAt minute 18, the stretcher rolled onto the Mapei pitch. No roar, no whistles...
VolleyballAge 13, 2.10m, and 5 Blocks: When Statistics Speak About Talent Before Age CanAugust 27, 2026, Fukuoka, Japan. The match between Thailand and Qatar ended...
Domestic FootballThe Empty Signal: How Vietnamese Football Is Learning Not to Invent Its DataMarseille, a January evening. I open a spreadsheet a colleague sent with a...
BadmintonIndia exits the Asian Games 2026 quarter-finals: two winnable games and the void behind SindhuThe thirty-sixth rally ended with a deep push to the left corner. I stopped...
Martial ArtsIndian MMA Fighter Collapses in a Sauna: Mapping an Overnight Weight Cut at the 2026 Asian GamesThe sauna has no camera. That is why I always start reading an injury case fr...
Domestic FootballManchester United's Absence List: The Full-Back Corridor, Data, and Numbers That Do Not LieLuke Shaw left the Old Trafford pitch in the 63rd minute with a limping gait....
EsportsVTV3 Speaks Out on Esports Law: When Krafton Writes the Rules, Runs the Events, and Issues the PenaltiesI sat in front of the screen on the night VTV3 went on air. The bulletin did...
ChessSindarov's Scoresheet Becomes Diplomatic Gift: How Chess Writes Generational HistoryOn the banquet table in New Delhi, a thin sheet of paper encased in glass dre...
BadmintonThe Court Never Lies: India at the 2026 Asian Games and a Twelve-Year SilenceAt a satellite hall in Ichinomiya, three days after beating the reigning worl...
BadmintonIndia at the 2026 Asian Games: When Champions Fall, Teenagers Rise, and a 12-Year Streak Breaks at IchinomiyaThe 21-11 scoreline flashed on the electronic board at Ichinomiya Gymnasium, ...
BadmintonAsian Games 2026: The Generational Shift in Indian BadmintonTwenty-one to eleven. That was the first-game score when Satwik-Chirag defeat...
BadmintonIndia's Badminton Report Card at Asian Games 2026: A Crack Between Two GenerationsOn the third day of the men's team event at the 2026 Asian Games, Satwiksaira...
Table TennisFrom Barnet to CBeebies: How English Table Tennis Plants Seeds After Beijing 2026On the floor of a table tennis centre in Barnet, north London, a dog ball rol...
Domestic FootballThe V.League Transfer Market: When the Contract Is the One Thing Nobody PublishesOne Saturday evening, I sat in front of the screen watching a V.League match...
BadmintonNguyen Tien Minh at 43 and a Victory Written by Someone Else's WeaknessOn the evening of September 8, 2026, in the men's singles qualifying rounds o...
Domestic FootballVFF Term 10 Election: The Finance Vice-Chairman Seat Is the Real ContestOn 21 October 2026, the Vietnam Football Federation published its candidate...
EsportsVCT 2027: When Riot Games Turned a Calendar Into an Economic ContractIn the period of tracking matches that shaped my discipline, I learned...
Domestic FootballVietnam U20 Eliminated from Asian Qualifiers: An Apology Cannot Replace a Tactical ReviewOn Tuesday evening, the Vietnam Football Federation's official page published...
EsportsSeth Young, ROLR and Seven Years of Waiting for the U.S. Esports Betting MarketIn the internal records of an esports prediction platform I managed to access...
International FootballTwo Stretchers at the Mapei: Milan Lose Their Rhythm in the First HalfAt minute 18, the stretcher rolled onto the Mapei pitch. No roar, no whistles...
VolleyballAge 13, 2.10m, and 5 Blocks: When Statistics Speak About Talent Before Age CanAugust 27, 2026, Fukuoka, Japan. The match between Thailand and Qatar ended...
Domestic FootballThe Empty Signal: How Vietnamese Football Is Learning Not to Invent Its DataMarseille, a January evening. I open a spreadsheet a colleague sent with a...
BadmintonIndia exits the Asian Games 2026 quarter-finals: two winnable games and the void behind SindhuThe thirty-sixth rally ended with a deep push to the left corner. I stopped...
Martial ArtsIndian MMA Fighter Collapses in a Sauna: Mapping an Overnight Weight Cut at the 2026 Asian GamesThe sauna has no camera. That is why I always start reading an injury case fr...
Domestic FootballManchester United's Absence List: The Full-Back Corridor, Data, and Numbers That Do Not LieLuke Shaw left the Old Trafford pitch in the 63rd minute with a limping gait....
EsportsVTV3 Speaks Out on Esports Law: When Krafton Writes the Rules, Runs the Events, and Issues the PenaltiesI sat in front of the screen on the night VTV3 went on air. The bulletin did...
ChessSindarov's Scoresheet Becomes Diplomatic Gift: How Chess Writes Generational HistoryOn the banquet table in New Delhi, a thin sheet of paper encased in glass dre...
